If you watched the season finale of RuPaul’s Drag Race on Thursday, you knew it was only a matter of time before PETA weighed in. A quick recap for those who missed out: Season 10 finalist Asia O’Hara delivered one of the series’ most unforgettable lip sync performances -- for all the wrong reasons -- when the […]